dependence producing drug - German English Dictionary